.contact-cate{
    width: 1168px;
    margin: 0 auto;
}
.contact-cate-ul li{
    text-align: center;
    width: 25%;
    float: left;
}
.contact-cate-ul{
    overflow: hidden;
}
.contact-cate-icon{
    width: 116px;
    height: 116px;

    border-radius: 100%;
    margin: 0 auto;
    text-align: center;
}
.contact-cate-icon span{
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}
.contact-cate-icon img{
    width: 40px;
    vertical-align: middle;
}
.contact-cate-ul li p{
    color: #414040;
    margin-top: 50px;
}
.map{
    width: 1120px;
    height: 350px;
    margin: 50px auto 0;
}